<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>

  // console.log( Math.floor(Math.random() * 10) );


  // 向下取整

  // 0~1
  // *10
  // 0~9

  // 0~1
  // *10
  // 0~10
  // +1
  // 1~11
  // 1~10

  // 0~1
  // *7
  // 0~7
  // +2
  // 2~9  
  // 2~8

  // 0~1
  // *6
  // 0~6
  // +3
  // 3~9
  // 3~8

  // 0~1
  // *(b-a)+1
  // 0~(b-a)+1
  // +a
  // a~b+1
  // a~b

  // 向下取整取范围随机数
  function random(min, max){
    if(min > max){
      var x = max;
      max = min;
      min = x;
    }
    return Math.floor(Math.random() * (max-min+1) + min);
  }

  // console.log(random(3, 7))

  // console.log(random(7, 3));

  // 四舍五入取范围随机数
  // function random(a, b){
  //   return Math.round( Math.random() * (a-b) + b );
  // }

  // 0~1
  // *-4
  // 0~-4
  // +7
  // 7~3





  
</script>
</html>